package cn.uce.export.srv.dao.impl;

import cn.uce.base.page.Page;
import cn.uce.base.page.Pagination;
import cn.uce.cc.entity.CsExportEntity;
import cn.uce.cc.vo.CsExportVo;
import cn.uce.core.db.IBaseDao;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @Description: 导出数据信息表DAO接口类
 * @author UCE-CodeGenerator
 * @date 2018年12月11日 下午03:53:57
 */
@Repository("csExportDao")
public interface ICsExportDao extends IBaseDao<CsExportEntity, Long> {
	
	/**
	 * @Description: 分页查询导出数据信息表
	 * @param csExportVo 导出数据信息表
	 * @param page 分页参数
	 * @return 导出数据信息表
	 * @author UCE-CodeGenerator
	 * @date 2018年12月11日 下午03:53:57
	 */
	public Pagination<CsExportEntity> findByPagination(CsExportVo csExportVo, Page page);

	public int deleteByIds(CsExportVo vo);

	public List<CsExportVo> findExcelFile(CsExportVo csExportVo);

	public int findTaskByUser(String empCode);
	
}